Dominic TanDominic Tan
US Youth Table Tennis Sweeps All 14 Golds at the Americas U11 & U13 Championships on Home Soil in Katy, TexasLate at night in Hanoi, I reopened the medal table of the ITTF Americas U11 &...
Vietnamese Football and the Invisible Structure Behind Every Overseas TransferI remember a morning at the training ground of a youth football academy in...
Noah Saviolo: A Rough Diamond in the Trabzon Stands and the Unfinished PromiseTrabzon is rarely kind to a new player. The stands of the Black Sea city can...
Four Days in Skopje: Zhang Yining and the Submerged Half of China's Table Tennis SystemIn a training hall in Skopje, a group of juniors queues to repeat a movement...
Foden scores hat-trick as Man City dominate AEK Athens on Champions League matchday threeMinute 67: the ball broke loose off an AEK Athens defender, Phil Foden took i...
Hunter Tyson at Maxima Roma: 'NBA Experience' and an Unsolved Translation ProblemOn a Monday morning, the press release arrived later than expected. Maxima Ro...
Nine Layers of Esports Analysis — and the Trap of an Empty FrameworkOne late night, I sat in front of my screen watching the grand final of a...
Türkiye Beats Serbia 3-0 in EuroVolley 2026 Semifinal, Secures 2028 Olympic SpotIn the EuroVolley 2026 Women's European Volleyball Championship semifinals, t...
Two World Records in One Day: What Day 2 of the 2026 Para Pan Pacific Championships Reveals About the LA 2028 CycleWhen the clock stopped at 1:40.63, I knew I had just witnessed a rare moment ...
Fenerbahçe's Friendly with Turan Tovuz During the International Break: Reading the Match Through Absent NamesEleven in the morning in Tovuz, a whistle sounds three short bursts and stops...
MLBB at the 2026 Asian Games: An 11-Team Format, a Three-Day Schedule and the BO7 Final ProblemAt Aichi Sky Expo, Group D of the Mobile Legends: Bang Bang competition...
Daniel King and the 60-Minute Najdorf Sicilian Update: Opening Theory Never Stops FlowingIn a hotel room in Wijk aan Zee, well past midnight, a player opens a laptop...
When Football Stops Being a Scoreboard: Lessons from the Empty Spaces No One MeasuresThere was a night in June 2026 when I sat in front of a screen in Sydney, and...
Riyadh, $15 Million, and the Missed Shot: Data Exposes the Void Behind Women's Tennis's ThroneOn November 9, 2026, at the King Saud University arena in Riyadh, Coco Gauff...
Black Jack 100 Takes Monohull Line Honours at Middle Sea Race 2026 in 51 Hours 51 Minutes — First Across the Line Is Not the TitleAt 3:51 p.m. on Monday, October 19, 2026, in Grand Harbour, Malta, a monohull...
Vietnamese Football and the Annual Season: Tactics, Data and IdentityVietnamese Football and the Annual Season: Tactics, Data and Identity I...
Full Framework, Empty Data: World Table Tennis After Paris 2026On July 31, 2026, at Paris South Arena 4, Wang Chuqin walked into his...
Samarkand 2026: A Symphony of Moves and the Silent Battle of ChampionsSamarkand is not just a name on a map. It is where the Silk Road once bore th...
Barcelona vs PSG on 21 October: 48 goals in 11 games and four holes in the pre-match reportAt 19:40 on 19 October I reopened the 60-second clip being shared most widely...
Sindhu loses to Chen Yufei in Asian Games 2026 quarter-final: When the clock becomes the opponentWhen PV Sindhu stepped into the third game of the women's singles quarter-fin...
